Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBORNE PLACE Terraced £209,086 £172,000 11 Nov 2020
2 OSBORNE PLACE Terraced £193,041 £33,500 1 Oct 1996
4 OSBORNE PLACE Detached £116,928 £25,000 22 Apr 1999